Automated Service Composition with Adaptive Planning
نویسندگان
چکیده
Service-Oriented Computing is a cornerstone for the realization of user needs through the automatic composition of services from service descriptions and user tasks, i.e., high-level descriptions of the user needs. Yet, automatic service composition processes commonly assume that service descriptions and user tasks share the same abstraction level, and that services have been pre-designed to integrate. To release these strong assumptions and to augment the possibilities of composition, we add adaptation features into the service composition process using semantic descriptions and adaptive extensions to graph planning. keywords: Services, Task-Oriented Computing, Composition, Software Adaptation, Planning, Workflow Languages, Tools.
منابع مشابه
Adaptive Composition of Conversational Services through Graph Planning Encoding
Service-Oriented Computing supports description, publication, discovery and composition of services to fulfil end-user needs. Yet, service composition processes commonly assume that service descriptions and user needs share the same abstraction level, and that services have been pre-designed to integrate. To release these strong assumptions and to augment the possibilities of composition, we ad...
متن کاملAutomated Composition of Timed Services by Planning as Model Checking
Techniques of automated service composition can shorten development time by generating a concrete service composition out of a set of abstract composition requirements. However, no existing fully automated approach is able to deal with timed services and timed composition requirements. In this work, we propose an approach for the automated composition of timed services, represented as timed i/o...
متن کاملAutomated web service composition with knowledge approach
The topic of this thesis is web service composition with using planning methods and knowledge approach. Web services are programs located on computer networks (mainly on internet). Each web service provides certain functionality (e.g. translation between two languages). If it is not possible fulfill request by one web service (e.g. it’s needed translate word from English to Spanish but there is...
متن کاملWeb Service Composition as AI Planning – a Survey∗
This article gives an overview of AI (Artificial Intelligence) planning techniques and discusses their application to the Web service composition problem. ∗Second, revised version, March 2005.
متن کاملHTN Planning for the Composition of Stream Processing Applications
Goal-driven automated composition of software components is an important problem with applications in Web service composition and stream processing systems. The popular approach to address this problem is to build the composition automatically using AI planning. However, it is shown that some of these planning approaches may neither be feasible nor scalable for many large-scale flow-based appli...
متن کامل